--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit fa205354bc18c37eb3c3a119e35a64fb1a37ad03
Parents : 7de0fa9
Author : Jeremy O'Brien <neutral@fastmail.com>
Date : 2026-05-21T17:30:05-04:00
Browser: fix for manual URL getting truncated by 1 char when | not in URL
Changes
Diff
diff --git a/nomadnet/ui/textui/Browser.py b/nomadnet/ui/textui/Browser.py
index 6b6e500..f87dc23 100644
--- a/nomadnet/ui/textui/Browser.py
+++ b/nomadnet/ui/textui/Browser.py
@@ -1121,7 +1121,7 @@ class Browser:
entered_url = e_url.get_edit_text().strip()
if not "`" in entered_url and ":" in entered_url:
pos = entered_url.find("|")
- if pos: entered_url = entered_url[:pos]+"`"+entered_url[pos+1:]
+ if pos > 0: entered_url = entered_url[:pos]+"`"+entered_url[pos+1:]
self.retrieve_url(entered_url)
except Exception as e:
self.browser_footer = urwid.Text("Could not open link: "+str(e))
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────